Chinese Radio Telescope Results